Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 NORTH STREET Semi-Detached £533,978 £309,000 7 Jan 2011
29 NORTH STREET Terraced £325,468 £66,000 5 Dec 1997
MOWBRAY, 5 NORTH STREET Detached £642,008 £630,000 25 Apr 2023